package com.atguigu.jxc.service;

import com.atguigu.jxc.domain.ServiceVO;
import com.atguigu.jxc.entity.CustomerReturnList;
import com.atguigu.jxc.entity.CustomerReturnListGoods;

import java.util.List;
import java.util.Map;

/**
 * @author Sanmier
 * @create 2020-12-30 13:38
 */
public interface CoReturnListService {

    //退货单保存
    ServiceVO coReturnListGoodsListSave(CustomerReturnList customerReturnList, List<CustomerReturnListGoods> customerReturnListGoodsList);


    //客户退货单查询
    Map<String, Object> getCoReturnSearchList(String returnNumber, Integer customerId, Integer state, String sTime, String eTime);


    //退货单商品信息
    Map<String, Object> getCoReturnGoodsList(Integer customerReturnListId);


    //删除退货单
    ServiceVO deleteCoReturnListGoods(Integer customerReturnListId);


    //修改销售推货单
    ServiceVO updateCoReturnListGoods(Integer customerReturnListId);
}
